witnessing another under torture - Turkish English Dictionary